uphill fight

Translations
трудная борьба
After the scandal, the politician faced an uphill fight for reelection.
После скандала политик столкнулся с трудной борьбой за переизбрание.
Definitions
A difficult struggle or challenge that requires a lot of effort to overcome, often with many obstacles or disadvantages.